compression apparatus - French English Dictionary